<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>Aria: ArLaserConnector::LaserData Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Aria
   &#160;<span id="projectnumber">2.9.4</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li><a href="examples.html"><span>Examples</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('classArLaserConnector_1_1LaserData.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="classArLaserConnector_1_1LaserData-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">ArLaserConnector::LaserData Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Class that holds information about the laser data.  
 <a href="classArLaserConnector_1_1LaserData.html#details">More...</a></p>

<p><code>#include &lt;ArLaserConnector.h&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a144b2f5f9cdb3c0498916624c11c84e1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a144b2f5f9cdb3c0498916624c11c84e1"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>LaserData</b> (int number, <a class="el" href="classArLaser.html">ArLaser</a> *laser, bool laserIsPlaceholder=false, bool ownPlaceholder=false)</td></tr>
<tr class="separator:a144b2f5f9cdb3c0498916624c11c84e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a7b5e6fdf2c82157ff54580c70cb97257"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7b5e6fdf2c82157ff54580c70cb97257"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classArLaserConnector_1_1LaserData.html#a7b5e6fdf2c82157ff54580c70cb97257">myAdditionalIgnoreReadings</a></td></tr>
<tr class="memdesc:a7b5e6fdf2c82157ff54580c70cb97257"><td class="mdescLeft">&#160;</td><td class="mdescRight">the additional laser ignore readings <br /></td></tr>
<tr class="separator:a7b5e6fdf2c82157ff54580c70cb97257"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a269bbae1bcfaf5caf38feed1b584f959"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a269bbae1bcfaf5caf38feed1b584f959"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classArLaserConnector_1_1LaserData.html#a269bbae1bcfaf5caf38feed1b584f959">myAutoBaud</a></td></tr>
<tr class="memdesc:a269bbae1bcfaf5caf38feed1b584f959"><td class="mdescLeft">&#160;</td><td class="mdescRight">the auto baud we want to use <br /></td></tr>
<tr class="separator:a269bbae1bcfaf5caf38feed1b584f959"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c3fd127714b20249e5348e2cfcd3ad0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0c3fd127714b20249e5348e2cfcd3ad0"></a>
<a class="el" href="classArDeviceConnection.html">ArDeviceConnection</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>myConn</b></td></tr>
<tr class="separator:a0c3fd127714b20249e5348e2cfcd3ad0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affff8a2a60d4d58f62c8f75416c5a8d9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="affff8a2a60d4d58f62c8f75416c5a8d9"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>myConnect</b></td></tr>
<tr class="separator:affff8a2a60d4d58f62c8f75416c5a8d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a90b78b743e36e7b09c05d479659ac9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5a90b78b743e36e7b09c05d479659ac9"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>myConnectReallySet</b></td></tr>
<tr class="separator:a5a90b78b743e36e7b09c05d479659ac9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba665f7e16ca01fa54c694fcb2dbd893"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aba665f7e16ca01fa54c694fcb2dbd893"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>myDegrees</b></td></tr>
<tr class="separator:aba665f7e16ca01fa54c694fcb2dbd893"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac9bf458d7afb3ee8fc1234ad4b132753"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac9bf458d7afb3ee8fc1234ad4b132753"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>myDegreesEnd</b></td></tr>
<tr class="separator:ac9bf458d7afb3ee8fc1234ad4b132753"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37f6a6de0b58be261bb685c16e041668"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37f6a6de0b58be261bb685c16e041668"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>myDegreesEndReallySet</b></td></tr>
<tr class="separator:a37f6a6de0b58be261bb685c16e041668"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab02a6239ecde917ddc0cb287c7ea4cd9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab02a6239ecde917ddc0cb287c7ea4cd9"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>myDegreesStart</b></td></tr>
<tr class="separator:ab02a6239ecde917ddc0cb287c7ea4cd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e3b06f5a35d58e17892295167e9a662"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1e3b06f5a35d58e17892295167e9a662"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>myDegreesStartReallySet</b></td></tr>
<tr class="separator:a1e3b06f5a35d58e17892295167e9a662"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a309ea5f65146179488436cf7bc353ed9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a309ea5f65146179488436cf7bc353ed9"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>myFlipped</b></td></tr>
<tr class="separator:a309ea5f65146179488436cf7bc353ed9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4c72799563a45d2c15d277c0d720822"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4c72799563a45d2c15d277c0d720822"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>myFlippedReallySet</b></td></tr>
<tr class="separator:ae4c72799563a45d2c15d277c0d720822"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00c9eb84cc143b11f4ad013e32eeda54"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a00c9eb84cc143b11f4ad013e32eeda54"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>myIncrement</b></td></tr>
<tr class="separator:a00c9eb84cc143b11f4ad013e32eeda54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9502a6793f52bf77558dee62de560ff"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab9502a6793f52bf77558dee62de560ff"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>myIncrementByDegrees</b></td></tr>
<tr class="separator:ab9502a6793f52bf77558dee62de560ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2007c7987e72bba2ebc460f990f4b5df"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2007c7987e72bba2ebc460f990f4b5df"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>myIncrementByDegreesReallySet</b></td></tr>
<tr class="separator:a2007c7987e72bba2ebc460f990f4b5df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca280a1190a45fea7c0a55ccaaa25a2e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca280a1190a45fea7c0a55ccaaa25a2e"></a>
<a class="el" href="classArLaser.html">ArLaser</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classArLaserConnector_1_1LaserData.html#aca280a1190a45fea7c0a55ccaaa25a2e">myLaser</a></td></tr>
<tr class="memdesc:aca280a1190a45fea7c0a55ccaaa25a2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">The actual pointer to this laser. <br /></td></tr>
<tr class="separator:aca280a1190a45fea7c0a55ccaaa25a2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbba19443a2b096efc4b54d1217073d0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abbba19443a2b096efc4b54d1217073d0"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classArLaserConnector_1_1LaserData.html#abbba19443a2b096efc4b54d1217073d0">myLaserIsPlaceholder</a></td></tr>
<tr class="memdesc:abbba19443a2b096efc4b54d1217073d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">If the laser is a placeholder for parsing. <br /></td></tr>
<tr class="separator:abbba19443a2b096efc4b54d1217073d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a43b4a950846364e1b8193970250273dc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a43b4a950846364e1b8193970250273dc"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>myMaxRange</b></td></tr>
<tr class="separator:a43b4a950846364e1b8193970250273dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3313fe4c3164d4e653767b290f32d06"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa3313fe4c3164d4e653767b290f32d06"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>myMaxRangeReallySet</b></td></tr>
<tr class="separator:aa3313fe4c3164d4e653767b290f32d06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ad4f6c315f4ba3d1c5221cee2f630fd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2ad4f6c315f4ba3d1c5221cee2f630fd"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classArLaserConnector_1_1LaserData.html#a2ad4f6c315f4ba3d1c5221cee2f630fd">myNumber</a></td></tr>
<tr class="memdesc:a2ad4f6c315f4ba3d1c5221cee2f630fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">The number of this laser. <br /></td></tr>
<tr class="separator:a2ad4f6c315f4ba3d1c5221cee2f630fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f552f041b93fe109cab54a3bb4a3b52"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f552f041b93fe109cab54a3bb4a3b52"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classArLaserConnector_1_1LaserData.html#a2f552f041b93fe109cab54a3bb4a3b52">myOwnPlaceholder</a></td></tr>
<tr class="memdesc:a2f552f041b93fe109cab54a3bb4a3b52"><td class="mdescLeft">&#160;</td><td class="mdescRight">If we own the placeholder laser. <br /></td></tr>
<tr class="separator:a2f552f041b93fe109cab54a3bb4a3b52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4e0495879c96a36267ecf6819f99473"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4e0495879c96a36267ecf6819f99473"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>myPort</b></td></tr>
<tr class="separator:ab4e0495879c96a36267ecf6819f99473"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67b9a00c059a44e96b513cfedaec6866"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a67b9a00c059a44e96b513cfedaec6866"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>myPortType</b></td></tr>
<tr class="separator:a67b9a00c059a44e96b513cfedaec6866"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17578aa8bfb3e670de10836d82adc9a9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a17578aa8bfb3e670de10836d82adc9a9"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>myPowerControlled</b></td></tr>
<tr class="separator:a17578aa8bfb3e670de10836d82adc9a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3701c303fb5b373c7f5aa497de7b204"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3701c303fb5b373c7f5aa497de7b204"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>myPowerControlledReallySet</b></td></tr>
<tr class="separator:ab3701c303fb5b373c7f5aa497de7b204"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8508a582288cd01ddd7405eec14fe900"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8508a582288cd01ddd7405eec14fe900"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classArLaserConnector_1_1LaserData.html#a8508a582288cd01ddd7405eec14fe900">myReflectorBits</a></td></tr>
<tr class="memdesc:a8508a582288cd01ddd7405eec14fe900"><td class="mdescLeft">&#160;</td><td class="mdescRight">the reflector bits we want to use <br /></td></tr>
<tr class="separator:a8508a582288cd01ddd7405eec14fe900"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc68e9fd227325a0722dcf07b335cf3f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afc68e9fd227325a0722dcf07b335cf3f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>myRemoteTcpPort</b></td></tr>
<tr class="separator:afc68e9fd227325a0722dcf07b335cf3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe8fcb7185737ca66715941622f36a12"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abe8fcb7185737ca66715941622f36a12"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>myRemoteTcpPortReallySet</b></td></tr>
<tr class="separator:abe8fcb7185737ca66715941622f36a12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a871e162efb2e80ac1bf9f2026f1f4a98"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a871e162efb2e80ac1bf9f2026f1f4a98"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classArLaserConnector_1_1LaserData.html#a871e162efb2e80ac1bf9f2026f1f4a98">myStartingBaud</a></td></tr>
<tr class="memdesc:a871e162efb2e80ac1bf9f2026f1f4a98"><td class="mdescLeft">&#160;</td><td class="mdescRight">the starting baud we want to use <br /></td></tr>
<tr class="separator:a871e162efb2e80ac1bf9f2026f1f4a98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2594266113844b642cde3095b82bbd1e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2594266113844b642cde3095b82bbd1e"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classArLaserConnector_1_1LaserData.html#a2594266113844b642cde3095b82bbd1e">myUnits</a></td></tr>
<tr class="memdesc:a2594266113844b642cde3095b82bbd1e"><td class="mdescLeft">&#160;</td><td class="mdescRight">the units we want to use <br /></td></tr>
<tr class="separator:a2594266113844b642cde3095b82bbd1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class that holds information about the laser data. </p>
</div><hr/>The documentation for this class was generated from the following file:<ul>
<li>ArLaserConnector.h</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="classArLaserConnector.html">ArLaserConnector</a></li><li class="navelem"><a class="el" href="classArLaserConnector_1_1LaserData.html">LaserData</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
  </ul>
</div>
</body>
</html>
